package com.robertux.leaderboard.beans;

public enum TipoMeta {
	POR_MONTOS_VENTAS(1, "Por monto de ventas"),
	POR_CANT_VENTAS(2, "Por cantidad de ventas");
	
	private int codigo;
	private String nombre;
	
	private TipoMeta(int codigo, String nombre) {
		this.codigo = codigo;
		this.nombre = nombre;
	}
	
	public static TipoMeta fromCodigo(int codigo) {
		for(TipoMeta tipo: TipoMeta.values()) {
			if(tipo.codigo == codigo) {
				return tipo;
			}
		}
		return null;
	}
	
	public int getCodigo() {
		return this.codigo;
	}
	
	public String getNombre() {
		return this.nombre;
	}
}
